Beaverlab Telescope Review